Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 NORTH PLACE Terraced £743,533 £530,000 27 Nov 2015
6 NORTH PLACE Terraced £676,358 £460,000 29 May 2015
8 NORTH PLACE Terraced £584,074 £470,000 10 Dec 2018
21 NORTH PLACE Terraced £565,914 £350,000 9 Dec 2013
22 NORTH PLACE Terraced £651,236 £239,950 13 Sep 2002
23 NORTH PLACE Terraced £577,974 £190,000 18 Mar 2002